Related Vulnerabilities: CVE-2020-27830  

A security issue was found in the speakup module of the Linux kernel. In the spk_ttyio_receive_buf2() function in drivers/accessibility/speakup/spk_ttyio.c, it would dereference spk_ttyio_synth without checking whether it is NULL or not, and may lead to a null pointer dereference crash.

Severity Medium

Remote No

Type Denial of service

Description

A security issue was found in the speakup module of the Linux kernel. In the spk_ttyio_receive_buf2() function in drivers/accessibility/speakup/spk_ttyio.c, it would dereference spk_ttyio_synth without checking whether it is NULL or not, and may lead to a null pointer dereference crash.

AVG-1330 linux 5.9.12.arch4-1 Medium Vulnerable

https://www.openwall.com/lists/oss-security/2020/12/07/1
https://www.openwall.com/lists/oss-security/2020/12/08/1
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=f0992098cadb4c9c6a00703b66cafe604e178fea

In Arch Linux, the affected part of the Linux kernel is built as a module which is not loaded by default. If accessibility support is not needed, the vulnerability can be mitigated by blacklisting the affected module:

# echo 'blacklist speakup' > /etc/modprobe.d/CVE-2020-27830.conf